The Liberal government currently has 169 seats in parliament, just three shy of a majority in Canada's parliament.
Canadian Prime Minister Mark Carney has announced three by-elections on 13 April - races that could give his party a majority in the government. Two of the by-elections will be held in Toronto, in co